home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_28.txt < prev    next >
Text File  |  1993-04-16  |  21KB  |  381 lines

  1. # near model CODE resource
  2. # jump table entries: 6000-6005 (6 of them)
  3. export_750:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  48E7 0118                movem.l    -[A7], D7,A3,A4
  6. 00000008  266E 000C                movea.l    A3, [A6 + 0xC]
  7. 0000000C  286E 0008                movea.l    A4, [A6 + 0x8]
  8. 00000010  4207                     clr.b      D7
  9. 00000012  4AAC 0004                tst.l      [A4 + 0x4]
  10. 00000016  662C                     bne        +0x2E /* 00000044 */
  11. 00000018  2F14                     move.l     -[A7], [A4]
  12. 0000001A  4EAD 183A                jsr        [A5 + 0x183A /* export_771 */]
  13. 0000001E  2940 0008                move.l     [A4 + 0x8], D0
  14. 00000022  2F0B                     move.l     -[A7], A3
  15. 00000024  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  16. 00000028  0C80 6E75 6C6C           cmpi.l     D0, 0x6E756C6C /* 'null' */
  17. 0000002E  57C0                     seq        D0
  18. 00000030  4400                     neg.b      D0
  19. 00000032  4880                     ext.w      D0
  20. 00000034  504F                     addq.w     A7, 8
  21. 00000036  660C                     bne        +0xE /* 00000044 */
  22. 00000038  2F3C FFFF D8F0           move.l     -[A7], 0xFFFFD8F0
  23. 0000003E  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  24. 00000042  584F                     addq.w     A7, 4
  25. label00000044:
  26. 00000044  52AC 0004                addq.l     [A4 + 0x4], 1
  27. 00000048  2F0B                     move.l     -[A7], A3
  28. 0000004A  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  29. 0000004E  202C 0004                move.l     D0, [A4 + 0x4]
  30. 00000052  B0AC 0008                cmp.l      D0, [A4 + 0x8]
  31. 00000056  584F                     addq.w     A7, 4
  32. 00000058  6E1E                     bgt        +0x20 /* 00000078 */
  33. 0000005A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  34. 0000005E  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  35. 00000064  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  36. 00000068  2F14                     move.l     -[A7], [A4]
  37. 0000006A  2F0B                     move.l     -[A7], A3
  38. 0000006C  4EAD 177A                jsr        [A5 + 0x177A /* export_747 */]
  39. 00000070  7E01                     moveq.l    D7, 0x01
  40. 00000072  4FEF 0014                lea.l      A7, [A7 + 0x14]
  41. 00000076  6018                     bra        +0x1A /* 00000090 */
  42. label00000078:
  43. 00000078  4AAE 0010                tst.l      [A6 + 0x10]
  44. 0000007C  670A                     beq        +0xC /* 00000088 */
  45. 0000007E  206E 0010                movea.l    A0, [A6 + 0x10]
  46. 00000082  20BC 6E75 6C6C           move.l     [A0], 0x6E756C6C /* 'null' */
  47. label00000088:
  48. 00000088  2F0B                     move.l     -[A7], A3
  49. 0000008A  4EAD 139A                jsr        [A5 + 0x139A /* export_623 */]
  50. 0000008E  584F                     addq.w     A7, 4
  51. label00000090:
  52. 00000090  4AAE 0014                tst.l      [A6 + 0x14]
  53. 00000094  670E                     beq        +0x10 /* 000000A4 */
  54. 00000096  2F0B                     move.l     -[A7], A3
  55. 00000098  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  56. 0000009C  206E 0014                movea.l    A0, [A6 + 0x14]
  57. 000000A0  2080                     move.l     [A0], D0
  58. 000000A2  584F                     addq.w     A7, 4
  59. label000000A4:
  60. 000000A4  1007                     move.b     D0, D7
  61. 000000A6  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  62. 000000AC  4E5E                     unlink     A6
  63. 000000AE  4E75                     rts
  64. export_751:
  65. 000000B0  4E56 FFF8                link       A6, -0x0008
  66. 000000B4  48E7 0308                movem.l    -[A7], D6,D7,A4
  67. 000000B8  286E 000C                movea.l    A4, [A6 + 0xC]
  68. 000000BC  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  69. 000000C4  7000                     moveq.l    D0, 0x00
  70. 000000C6  2D40 FFFC                move.l     [A6 - 0x4], D0
  71. 000000CA  41EE FFF8                lea.l      A0, [A6 - 0x8]
  72. 000000CE  4246                     clr.w      D6
  73. 000000D0  41EE 0018                lea.l      A0, [A6 + 0x18]
  74. 000000D4  2F20                     move.l     -[A7], -[A0]
  75. 000000D6  2F20                     move.l     -[A7], -[A0]
  76. 000000D8  2F0C                     move.l     -[A7], A4
  77. 000000DA  2054                     movea.l    A0, [A4]
  78. 000000DC  2050                     movea.l    A0, [A0]
  79. 000000DE  2268 005C                movea.l    A1, [A0 + 0x5C]
  80. 000000E2  4E91                     jsr        [A1]
  81. 000000E4  2E00                     move.l     D7, D0
  82. 000000E6  2F07                     move.l     -[A7], D7
  83. 000000E8  2F0C                     move.l     -[A7], A4
  84. 000000EA  486E FFF8                pea.l      [A6 - 0x8]
  85. 000000EE  2054                     movea.l    A0, [A4]
  86. 000000F0  2050                     movea.l    A0, [A0]
  87. 000000F2  2268 006C                movea.l    A1, [A0 + 0x6C]
  88. 000000F6  4E91                     jsr        [A1]
  89. 000000F8  486E FFF8                pea.l      [A6 - 0x8]
  90. 000000FC  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  91. 00000100  BE80                     cmp.l      D7, D0
  92. 00000102  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  93. 00000106  6746                     beq        +0x48 /* 0000014E */
  94. 00000108  486E FFF8                pea.l      [A6 - 0x8]
  95. 0000010C  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  96. 00000110  0C80 6C69 7374           cmpi.l     D0, 0x6C697374 /* 'list' */
  97. 00000116  584F                     addq.w     A7, 4
  98. 00000118  6734                     beq        +0x36 /* 0000014E */
  99. 0000011A  486E FFF8                pea.l      [A6 - 0x8]
  100. 0000011E  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  101. 00000122  0C80 6E75 6C6C           cmpi.l     D0, 0x6E756C6C /* 'null' */
  102. 00000128  584F                     addq.w     A7, 4
  103. 0000012A  6722                     beq        +0x24 /* 0000014E */
  104. 0000012C  2F07                     move.l     -[A7], D7
  105. 0000012E  486E FFF8                pea.l      [A6 - 0x8]
  106. 00000132  4EAD 113A                jsr        [A5 + 0x113A /* export_547 */]
  107. 00000136  3C00                     move.w     D6, D0
  108. 00000138  504F                     addq.w     A7, 8
  109. 0000013A  6712                     beq        +0x14 /* 0000014E */
  110. 0000013C  486E FFF8                pea.l      [A6 - 0x8]
  111. 00000140  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  112. 00000144  48C6                     ext.l      D6
  113. 00000146  2F06                     move.l     -[A7], D6
  114. 00000148  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  115. 0000014C  504F                     addq.w     A7, 8
  116. label0000014E:
  117. 0000014E  206E 0008                movea.l    A0, [A6 + 0x8]
  118. 00000152  43EE FFF8                lea.l      A1, [A6 - 0x8]
  119. 00000156  20D9                     move.l     [A0]+, [A1]+
  120. 00000158  20D9                     move.l     [A0]+, [A1]+
  121. 0000015A  4CEE 10C0 FFEC           movem.l    D6,D7,A4, [A6 - 0x14]
  122. 00000160  4E5E                     unlink     A6
  123. 00000162  4E75                     rts
  124. export_752:
  125. 00000164  4E56 FFE8                link       A6, -0x0018
  126. 00000168  2F0C                     move.l     -[A7], A4
  127. 0000016A  286E 000C                movea.l    A4, [A6 + 0xC]
  128. 0000016E  486E FFE8                pea.l      [A6 - 0x18]
  129. 00000172  4EAD 0B92                jsr        [A5 + 0xB92 /* export_366 */]
  130. 00000176  2D7C 6E75 6C6C FFF0      move.l     [A6 - 0x10], 0x6E756C6C /* 'null' */
  131. 0000017E  7000                     moveq.l    D0, 0x00
  132. 00000180  2D40 FFF4                move.l     [A6 - 0xC], D0
  133. 00000184  41EE FFF0                lea.l      A0, [A6 - 0x10]
  134. 00000188  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  135. 00000190  2D40 FFFC                move.l     [A6 - 0x4], D0
  136. 00000194  41EE FFF8                lea.l      A0, [A6 - 0x8]
  137. 00000198  2054                     movea.l    A0, [A4]
  138. 0000019A  4AA8 0004                tst.l      [A0 + 0x4]
  139. 0000019E  584F                     addq.w     A7, 4
  140. 000001A0  6718                     beq        +0x1A /* 000001BA */
  141. 000001A2  2F28 0004                move.l     -[A7], [A0 + 0x4]
  142. 000001A6  486E FFF0                pea.l      [A6 - 0x10]
  143. 000001AA  2068 0004                movea.l    A0, [A0 + 0x4]
  144. 000001AE  2050                     movea.l    A0, [A0]
  145. 000001B0  2050                     movea.l    A0, [A0]
  146. 000001B2  2268 0060                movea.l    A1, [A0 + 0x60]
  147. 000001B6  4E91                     jsr        [A1]
  148. 000001B8  504F                     addq.w     A7, 8
  149. label000001BA:
  150. 000001BA  2F0C                     move.l     -[A7], A4
  151. 000001BC  2054                     movea.l    A0, [A4]
  152. 000001BE  2050                     movea.l    A0, [A0]
  153. 000001C0  2268 000C                movea.l    A1, [A0 + 0xC]
  154. 000001C4  4E91                     jsr        [A1]
  155. 000001C6  588F                     addq.l     A7, 4
  156. 000001C8  2F00                     move.l     -[A7], D0
  157. 000001CA  486E FFF8                pea.l      [A6 - 0x8]
  158. 000001CE  4EAD 101A                jsr        [A5 + 0x101A /* export_511 */]
  159. 000001D2  7001                     moveq.l    D0, 0x01
  160. 000001D4  2F00                     move.l     -[A7], D0
  161. 000001D6  41EE 0000                lea.l      A0, [A6 + 0x0]
  162. 000001DA  2F20                     move.l     -[A7], -[A0]
  163. 000001DC  2F20                     move.l     -[A7], -[A0]
  164. 000001DE  2F3C 7072 6F70           move.l     -[A7], 0x70726F70 /* 'prop' */
  165. 000001E4  41EE FFF8                lea.l      A0, [A6 - 0x8]
  166. 000001E8  2F20                     move.l     -[A7], -[A0]
  167. 000001EA  2F20                     move.l     -[A7], -[A0]
  168. 000001EC  2F3C 7072 6F70           move.l     -[A7], 0x70726F70 /* 'prop' */
  169. 000001F2  486E FFE8                pea.l      [A6 - 0x18]
  170. 000001F6  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  171. 000001FA  206E 0008                movea.l    A0, [A6 + 0x8]
  172. 000001FE  43EE FFE8                lea.l      A1, [A6 - 0x18]
  173. 00000202  20D9                     move.l     [A0]+, [A1]+
  174. 00000204  20D9                     move.l     [A0]+, [A1]+
  175. 00000206  4FEF 0028                lea.l      A7, [A7 + 0x28]
  176. 0000020A  286E FFE4                movea.l    A4, [A6 - 0x1C]
  177. 0000020E  4E5E                     unlink     A6
  178. 00000210  4E75                     rts
  179. export_753:
  180. 00000212  4E56 FFFC                link       A6, -0x0004
  181. 00000216  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  182. 0000021A  2E2E 000C                move.l     D7, [A6 + 0xC]
  183. 0000021E  286E 0008                movea.l    A4, [A6 + 0x8]
  184. 00000222  2F0C                     move.l     -[A7], A4
  185. 00000224  2054                     movea.l    A0, [A4]
  186. 00000226  2050                     movea.l    A0, [A0]
  187. 00000228  2268 0090                movea.l    A1, [A0 + 0x90]
  188. 0000022C  4E91                     jsr        [A1]
  189. 0000022E  2D40 FFFC                move.l     [A6 - 0x4], D0
  190. 00000232  584F                     addq.w     A7, 4
  191. 00000234  6700 0086                beq        +0x88 /* 000002BC */
  192. 00000238  7001                     moveq.l    D0, 0x01
  193. 0000023A  B087                     cmp.l      D0, D7
  194. 0000023C  6D08                     blt        +0xA /* 00000246 */
  195. 0000023E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  196. 00000242  A91F                     syscall    SelectWindow
  197. 00000244  6076                     bra        +0x78 /* 000002BC */
  198. label00000246:
  199. 00000246  598F                     subq.l     A7, 4
  200. 00000248  A924                     syscall    FrontWindow
  201. 0000024A  265F                     movea.l    A3, [A7]+
  202. 0000024C  200B                     move.l     D0, A3
  203. 0000024E  676C                     beq        +0x6E /* 000002BC */
  204. 00000250  B7EE FFFC                cmpa.l     A3, [A6 - 0x4]
  205. 00000254  57C0                     seq        D0
  206. 00000256  0240 0001                andi.w     D0, 0x1
  207. 0000025A  48C0                     ext.l      D0
  208. 0000025C  1C00                     move.b     D6, D0
  209. 0000025E  284B                     movea.l    A4, A3
  210. 00000260  266B 0090                movea.l    A3, [A3 + 0x90]
  211. 00000264  B7EE FFFC                cmpa.l     A3, [A6 - 0x4]
  212. 00000268  6602                     bne        +0x4 /* 0000026C */
  213. 0000026A  7C01                     moveq.l    D6, 0x01
  214. label0000026C:
  215. 0000026C  2007                     move.l     D0, D7
  216. 0000026E  5387                     subq.l     D7, 1
  217. 00000270  6012                     bra        +0x14 /* 00000284 */
  218. label00000272:
  219. 00000272  284B                     movea.l    A4, A3
  220. 00000274  266B 0090                movea.l    A3, [A3 + 0x90]
  221. 00000278  2007                     move.l     D0, D7
  222. 0000027A  5387                     subq.l     D7, 1
  223. 0000027C  B7EE FFFC                cmpa.l     A3, [A6 - 0x4]
  224. 00000280  6602                     bne        +0x4 /* 00000284 */
  225. 00000282  7C01                     moveq.l    D6, 0x01
  226. label00000284:
  227. 00000284  200B                     move.l     D0, A3
  228. 00000286  6706                     beq        +0x8 /* 0000028E */
  229. 00000288  7001                     moveq.l    D0, 0x01
  230. 0000028A  B087                     cmp.l      D0, D7
  231. 0000028C  6DE4                     blt        -0x1A /* 00000272 */
  232. label0000028E:
  233. 0000028E  B7EE FFFC                cmpa.l     A3, [A6 - 0x4]
  234. 00000292  6728                     beq        +0x2A /* 000002BC */
  235. 00000294  4A06                     tst.b      D6
  236. 00000296  670A                     beq        +0xC /* 000002A2 */
  237. 00000298  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  238. 0000029C  2F0B                     move.l     -[A7], A3
  239. 0000029E  A921                     syscall    SendBehind
  240. 000002A0  6008                     bra        +0xA /* 000002AA */
  241. label000002A2:
  242. 000002A2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  243. 000002A6  2F0C                     move.l     -[A7], A4
  244. 000002A8  A921                     syscall    SendBehind
  245. label000002AA:
  246. 000002AA  206E FFFC                movea.l    A0, [A6 - 0x4]
  247. 000002AE  2F08                     move.l     -[A7], A0
  248. 000002B0  2F28 0072                move.l     -[A7], [A0 + 0x72]
  249. 000002B4  A90C                     syscall    PaintOne
  250. 000002B6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  251. 000002BA  A909                     syscall    CalcVis
  252. label000002BC:
  253. 000002BC  4CEE 18C0 FFEC           movem.l    D6,D7,A3,A4, [A6 - 0x14]
  254. 000002C2  4E5E                     unlink     A6
  255. 000002C4  4E75                     rts
  256. export_754:
  257. 000002C6  4E56 FFAC                link       A6, -0x0054
  258. 000002CA  2F07                     move.l     -[A7], D7
  259. 000002CC  206E 001C                movea.l    A0, [A6 + 0x1C]
  260. 000002D0  43EE FFF0                lea.l      A1, [A6 - 0x10]
  261. 000002D4  22D8                     move.l     [A1]+, [A0]+
  262. 000002D6  22D8                     move.l     [A1]+, [A0]+
  263. 000002D8  206E 0010                movea.l    A0, [A6 + 0x10]
  264. 000002DC  43EE FFF8                lea.l      A1, [A6 - 0x8]
  265. 000002E0  22D8                     move.l     [A1]+, [A0]+
  266. 000002E2  22D8                     move.l     [A1]+, [A0]+
  267. 000002E4  202D FD6A                move.l     D0, [A5 - 0x296]
  268. 000002E8  C0BC 0000 0010           and.l      D0, 0x10
  269. 000002EE  486E FFE8                pea.l      [A6 - 0x18]
  270. 000002F2  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  271. 000002F6  4247                     clr.w      D7
  272. 000002F8  486E FFAC                pea.l      [A6 - 0x54]
  273. 000002FC  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  274. 00000300  4A80                     tst.l      D0
  275. 00000302  504F                     addq.w     A7, 8
  276. 00000304  6742                     beq        +0x44 /* 00000348 */
  277. 00000306  486E FFE8                pea.l      [A6 - 0x18]
  278. 0000030A  4EAD 0B82                jsr        [A5 + 0xB82 /* export_364 */]
  279. 0000030E  558F                     subq.l     A7, 2
  280. 00000310  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  281. 00000314  486E FFE8                pea.l      [A6 - 0x18]
  282. 00000318  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  283. 0000031C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  284. 00000320  486E FFF8                pea.l      [A6 - 0x8]
  285. 00000324  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  286. 00000328  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  287. 0000032C  4EAD 1BDA                jsr        [A5 + 0x1BDA /* export_887 */]
  288. 00000330  301F                     move.w     D0, [A7]+
  289. 00000332  48C0                     ext.l      D0
  290. 00000334  2F00                     move.l     -[A7], D0
  291. 00000336  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  292. 0000033A  486E FFE8                pea.l      [A6 - 0x18]
  293. 0000033E  4EAD 18AA                jsr        [A5 + 0x18AA /* export_785 */]
  294. 00000342  4FEF 000C                lea.l      A7, [A7 + 0xC]
  295. 00000346  6010                     bra        +0x12 /* 00000358 */
  296. label00000348:
  297. 00000348  486E FFE8                pea.l      [A6 - 0x18]
  298. 0000034C  4EAD 18AA                jsr        [A5 + 0x18AA /* export_785 */]
  299. 00000350  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  300. 00000354  3E00                     move.w     D7, D0
  301. 00000356  584F                     addq.w     A7, 4
  302. label00000358:
  303. 00000358  486E FFAC                pea.l      [A6 - 0x54]
  304. 0000035C  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  305. 00000360  3D47 0024                move.w     [A6 + 0x24], D7
  306. 00000364  584F                     addq.w     A7, 4
  307. 00000366  2E2E FFA8                move.l     D7, [A6 - 0x58]
  308. 0000036A  4E5E                     unlink     A6
  309. 0000036C  205F                     movea.l    A0, [A7]+
  310. 0000036E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  311. 00000372  4ED0                     jmp        [A0]
  312. export_755:
  313. 00000374  4E56 0000                link       A6, 0
  314. 00000378  48E7 0118                movem.l    -[A7], D7,A3,A4
  315. 0000037C  1E2E 000F                move.b     D7, [A6 + 0xF]
  316. 00000380  286E 0008                movea.l    A4, [A6 + 0x8]
  317. 00000384  4EAD 137A                jsr        [A5 + 0x137A /* export_619 */]
  318. 00000388  2F0C                     move.l     -[A7], A4
  319. 0000038A  2054                     movea.l    A0, [A4]
  320. 0000038C  2050                     movea.l    A0, [A0]
  321. 0000038E  2268 0090                movea.l    A1, [A0 + 0x90]
  322. 00000392  4E91                     jsr        [A1]
  323. 00000394  2640                     movea.l    A3, D0
  324. 00000396  4878 4362                push.l     0x4362 /* 'Cb' */
  325. 0000039A  2F0B                     move.l     -[A7], A3
  326. 0000039C  2053                     movea.l    A0, [A3]
  327. 0000039E  2050                     movea.l    A0, [A0]
  328. 000003A0  2268 000C                movea.l    A1, [A0 + 0xC]
  329. 000003A4  4E91                     jsr        [A1]
  330. 000003A6  4A00                     tst.b      D0
  331. 000003A8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  332. 000003AC  671C                     beq        +0x1E /* 000003CA */
  333. 000003AE  7000                     moveq.l    D0, 0x00
  334. 000003B0  1007                     move.b     D0, D7
  335. 000003B2  2F00                     move.l     -[A7], D0
  336. 000003B4  4878 4397                push.l     0x4397
  337. 000003B8  2F0B                     move.l     -[A7], A3
  338. 000003BA  2053                     movea.l    A0, [A3]
  339. 000003BC  2050                     movea.l    A0, [A0]
  340. 000003BE  2268 007C                movea.l    A1, [A0 + 0x7C]
  341. 000003C2  4E91                     jsr        [A1]
  342. 000003C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  343. 000003C8  6050                     bra        +0x52 /* 0000041A */
  344. label000003CA:
  345. 000003CA  4878 2BF2                push.l     0x2BF2
  346. 000003CE  2F0B                     move.l     -[A7], A3
  347. 000003D0  2053                     movea.l    A0, [A3]
  348. 000003D2  2050                     movea.l    A0, [A0]
  349. 000003D4  2268 000C                movea.l    A1, [A0 + 0xC]
  350. 000003D8  4E91                     jsr        [A1]
  351. 000003DA  4A00                     tst.b      D0
  352. 000003DC  504F                     addq.w     A7, 8
  353. 000003DE  673A                     beq        +0x3C /* 0000041A */
  354. 000003E0  7000                     moveq.l    D0, 0x00
  355. 000003E2  1007                     move.b     D0, D7
  356. 000003E4  2F00                     move.l     -[A7], D0
  357. 000003E6  4878 2C49                push.l     0x2C49 /* ',I' */
  358. 000003EA  2F0B                     move.l     -[A7], A3
  359. 000003EC  2053                     movea.l    A0, [A3]
  360. 000003EE  2050                     movea.l    A0, [A0]
  361. 000003F0  2268 007C                movea.l    A1, [A0 + 0x7C]
  362. 000003F4  4E91                     jsr        [A1]
  363. 000003F6  2F0B                     move.l     -[A7], A3
  364. 000003F8  4EAD 09DA                jsr        [A5 + 0x9DA /* export_311 */]
  365. 000003FC  7000                     moveq.l    D0, 0x00
  366. 000003FE  2F00                     move.l     -[A7], D0
  367. 00000400  2F0B                     move.l     -[A7], A3
  368. 00000402  2053                     movea.l    A0, [A3]
  369. 00000404  2050                     movea.l    A0, [A0]
  370. 00000406  2268 011C                movea.l    A1, [A0 + 0x11C]
  371. 0000040A  4E91                     jsr        [A1]
  372. 0000040C  7000                     moveq.l    D0, 0x00
  373. 0000040E  2F00                     move.l     -[A7], D0
  374. 00000410  2F0B                     move.l     -[A7], A3
  375. 00000412  4EAD 07F2                jsr        [A5 + 0x7F2 /* export_250 */]
  376. 00000416  4FEF 0020                lea.l      A7, [A7 + 0x20]
  377. label0000041A:
  378. 0000041A  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  379. 00000420  4E5E                     unlink     A6
  380. 00000422  4E75                     rts
  381.